dogs breed american cash flow association cat breeders cats broker puppies cfa real estate investment cattery cat dog factoring breeder puppy cash flow factor